@charset "utf-8";html, body {margin: 0px;padding: 0px;}IMG {border-width:0px;}* {list-style-type: none;margin: 0;padding: 0; font-family: Arial}a{ text-decoration:none !important; color:#555}a:hover{ text-decoration:none; }*{font-family: 微软雅黑}ul,li{list-style: none;margin: 0;}.item img,.nybanner img{display: block; margin:0 auto;}.zst{border: 1px solid #e6e6e6;}/*导航*//*小屏图标*/.navbar-toggle{ margin-top:10px !important; margin-bottom:10px !important; border:solid 1px #666 !important; }.navbar-toggle .icon-bar{ background:#666}.navbar-toggle{ border:solid 1px #666; padding:7px 7px}.carousel-control.right,.carousel-control.left{ background-image:none}.carousel-indicators .active{ background:#333 !important; }.carousel-indicators{ bottom:0;}.carousel-indicators li{ background:#ccc;}.carousel-control.right,.carousel-control.left{ background:none !important}.nyjjnr1 p,.fzlc p{margin:0!important;}.Language{width:100%;background: #fafafa;overflow: hidden}.en{font-size:14px;line-height:34px;float:right;margin-right: 10px;display: block;}.en img{margin-right:3px}.en a{color: #555}.endl article p{margin: 0!important;}.carousel-indicators .active{background: #104e8b!important;}.carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto; }@keyframes hdpdt {    from{transform: scale(1);}    to{transform: scale(1.1);}}.item img{animation: hdpdt 8s}:root{--swiper-theme-color:#ca9730}.close1{position:absolute;top:15px;right: 20px}.modal-header{border:none!important;}@media (min-width: 769px) {    .zst1{height: 382px;overflow: hidden;}    .container{width: 1240px !important;}    /*ttop*/    .ttop{width: 100%; background: #0dae8e;}    .logo img{margin-top:26px;}    .dh{width: 140px;float: right;font-size: 14px;line-height: 44px;color:#fff;background: url("../images/dh.png") no-repeat 0px center;padding-left:40px;}    .ewm{width:46px;float: right;position: relative;height: 44px;border-left:1px solid #a6d6cc;padding-left:10px}    .ewm img{margin-top: 6px;}    .ewmt{position: absolute;top:0;visibility: hidden;display: none;width: 200px;right:-130px;padding-top: 40px;z-index: 1000;}    .ewm:hover .ewmt{visibility: visible;display: block;}    /*导航*/    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: #b80000; border-radius: 2px;}    .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {        color: #fff;        background: #b80000;    }    .navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding:0 !important;}    .nav>li>a{padding:0 !important;color:#fff !important; line-height:46px;}    .nav li .yxt{background: none !important;}    .nav li .active{        color: #fff !important;        border-radius: 2px; font-size: 15px;background: #b80000;}    .nav> li .zt{padding:0 33px !important;font-size:15px !important; }    .dhht0{background: #5e5e5e;border-bottom: 1px solid #000;}    .navbar-nav{float: right !important;}    .dhy{padding: 0 !important;}    .navbar-default{background: #fff!important;border: none !important;}    .dhht{width: 100%;border-bottom: 1px solid #231917;}    .nav> li:hover .dropdown-menu {display: block;}    .well00{background: rgba(58, 58, 58, 0.82) !important}    .well00 p{ margin: 0; font-size: 13px; line-height: 32px; color: #555;padding: 0 10px;}    .well00 p a{ color: #fff;}    .navbar{margin-bottom: 0 !important;;}    .navtt{padding:0;}    .smxx{width: 100%;padding: 0;margin-top: 15px;}    .gqdm{width: 136px;line-height:24px;color: #fff;background: #d69c64;font-size: 14px;text-align: center;border-radius:50px;float: left;}    .ssbox{width: 180px;float: left;margin: 0 15px;border: 1px solid #e6e6e6;border-radius: 50px;}    .ssbox input{width:80%;float: left;height: 24px;line-height: 32px;border: none;border-radius: 32px;overflow: hidden;padding-left: 15px}    .ssbox button{width:20%;float: right;height:24px;border: none;background: none}    .ssbox button img{height: 20px;width: auto;display: block;margin:0 auto}    .yyqh{width: 84px;float: left;margin-left: 30px;position: relative;background: url("../images/yy.jpg") no-repeat left center;padding-left:26px;z-index: 100;margin-top:3px;cursor: pointer;}    .zkcd{z-index: 9999;width: 84px !important;border: 1px solid #fff;font-size: 14px;line-height: 30px;text-align:center;border-top: 1px solid #e6e6e6;position: absolute;min-width: 90px;    top: 30px;}    /*计数*/    .jjk{width: 100%;background:#fff;border-bottom: 1px solid #cccccc; }    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto}    .xjt li{  text-align:center; color:#666; border-right:solid 1px #dedede}    .xjt li:last-child{border-right: none}    .xjt h3, .timer,.xjt h3 span{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; line-height:60px; }    .xjt sup{font-size:16px;top:-30px!important; line-height: 0}    /*首页产品*/    .sycpk{width: 100%;padding: 40px 0;background: url("../images/cpbg.jpg") no-repeat top center;}    .cpbt{width: 100%;overflow: hidden;padding: 0 15px;}    .cpzw{width:80%;float: left;}    .cpzw h1{margin: 0;font-size: 32px;color: #333333;line-height: 50px;}    .cpzw article{font-size: 14px;line-height: 40px;color: #555;}    .cpgd{width:20%;float: right;}    .cpgd a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:40px;}    .cplb{width: 100%;overflow:hidden;margin: 40px auto;}    .cplb li a{display: block;position: relative;border: 1px solid #ccc;}    .cplb li{margin-bottom: 24px;}    .cplb li:hover img{transform: scale(1.2,1.2) !important;        transition: all .5s ease 0s;}    .cplb li{position: relative;}    .cpt{overflow: hidden;}    .wz{position: absolute;bottom: 0;left: 0;z-index: 100;width: 100%;padding: 10px 0;}    .wz h1{margin: 0;font-size:18px;color: #555555;text-align: center;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}    .wz p{margin: 0;font-size: 14px;font-weight: lighter;color: #555555;text-align: center;line-height:20px}    .cplb li:nth-child(4) .wz{position: absolute;left:0px;top: 65%;text-align: left;}    .cplb li:nth-child(5) .wz,.cplb li:nth-child(6) .wz{position: absolute;left:10px;top: 30%;}    .cplb li:nth-child(5) .wz p,.cplb li:nth-child(5) .wz h1,.cplb li:nth-child(6) .wz p,.cplb li:nth-child(6) .wz h1{text-align: left !important;}/*首页简介*/    .gyk{margin: 50px auto 0;}    .gybt{margin: 0;font-size:32px;color: #333;text-align: center;line-height:60px; }    .gywz{margin:40px auto;font-size: 14px;line-height: 28px;color: #555;padding: 0 10px;}    .hstp{width: 100%;margin: 40px auto;overflow: hidden;}    .hstp li{padding: 0 8px;}    .hstp li:hover img{transform: scale(1.1,1.1) !important;        transition: all .5s ease 0s;}    .hstp p{margin: 0;font-size: 18px;line-height:60px;text-align: center;color: #555;}    .gstt{overflow: hidden;}    /*首页资质荣誉*/    .gszz{width: 100%;background: url("../images/zsbg.jpg") no-repeat top center;padding:30px 0;}    .ybzsw h1{margin: 0;font-size: 24px;line-height: 50px;color: #333333;margin-top: 30px;}    .ybzsw article{font-size: 14px;line-height: 26px;color: #555555;margin: 15px auto;}    .gsxtb{width: 100%;overflow: hidden;margin: 20px 0;}    .gsxtb li{width:15%;float: left;padding: 0 5px;}    .gsxtb li img{display: block;margin: 0 auto;}    .gsxtb li p{margin: 0;font-size: 14px;text-align: center;color: #333;line-height:50px;}    /*首页新闻*/    .xwzx{margin: 50px auto;}    .cpgd1{width:20%;float: right;}    .cpgd1 a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:10px;}    .xwlbk{margin: 30px auto;overflow: hidden;}    .xwlbk li{position: relative;top: 0;transition:all ease .3s;}    .xwlbk li:hover{top: -8px;}    .xwlbk li h1{margin: 0;font-size: 15px;line-height: 50px;color: #555555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .xwlbk li article{font-size: 14px;line-height:26px;color: #666;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    /*footer*/    .footer{width: 100%;background: #f5f5f5;}    .end{padding: 30px 15px;}    .fl{float: left;padding: 0 30px;}    .fl h1{margin: 0;font-size: 16px;line-height: 40px;color: #555555;}    .fl li a{font-size: 14px;line-height: 28px;color: #555;}    .dblx{padding: 0 30px;float: right;}    .ddh{font-size: 26px;line-height: 60px;color: #c31507;background: url("../images/dhtb.png") no-repeat left center;padding-left:46px;margin-top: 15px;}    .dewm{width: 100%;overflow: hidden;margin-top: 20px;}    .ewmd{width: 40%;float: left;}    .ewmz{width: 55%;float: right;font-size: 14px;line-height: 24px;color: #333;margin-top: 15px;}    .bqxx{font-size: 14px;line-height: 50px;color: #666;background: #dddddd;text-align: center;}/*公司简介*/    .fll{width: 100%;background: #f6fefe;border-bottom: 1px solid #cccccc;}    .fel li a{padding: 0 30px;font-size: 16px;line-height: 70px;color: #333;float: left}    .fel li a.active,.fel li a:hover{background: url("../images/hsj.png") no-repeat bottom center #383535;border-bottom: 3px solid #e1041b;color: #fff;}    .nrk{margin: 40px auto;}    .nrbt{font-size: 26px;line-height: 50px;text-align: center;font-weight: bold;color: #333;}    .nrwz{margin: 30px auto;font-size: 14px;line-height: 28px;color: #555;overflow: hidden;}    /*证书列表*/    .zzlb{margin: 40px auto;}    .zzlb li p{margin: 0;font-size: 14px;line-height: 60px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .zst{height: 250px;overflow: hidden;}    /*管理团队*/    .tdlb{margin: 50px auto;}    .tdlb li{padding:40px 15px;border-bottom: 1px solid #e6e6e6;overflow: hidden;border-right: 1px solid #e6e6e6;}    .tdlb li:nth-child(even){border-right: none;}    .tdt{width:28%;float: left;border-radius:100px;overflow: hidden;border: 1px solid #e6e6e6;}    .tdw{width:68%;float: right;}    .tdw h1{margin: 0;font-size: 20px;line-height: 60px;color: #333;font-weight: bold;}    .tdw .zw{font-size: 14px;line-height:26px;color: #000;display: inline-block;padding: 0 15px;background: #e6e6e6;border-radius: 50px;font-weight: normal;margin-left: 15px;margin-bottom: 10px;}    .tdw article{font-size: 13px;line-height: 24px;color: #555;}    /*新闻列表*/    .xwlbn{margin: 50px auto;}    .xwlbn li{padding:30px 0;position: relative;top: 0;transition: all ease .3s;}    .xwlbn li:hover{top: -8px;}    .xwlbn li:nth-child(even){background: #f3f3f3;}    .xwsj{width:120px;float: left;background: #e8e8e8;font-size:20px;text-align: center;font-weight: lighter;color: #9a9999;height: 120px;overflow: hidden;padding-top:15px;line-height:40px;}    .xwsj h1{font-size: 26px;text-align: center;font-weight: bold;color: #383535;border-top:1px solid #d0d0d0;display: inline-block;line-height: 50px;margin: 0;}    .ycxwz{width: 85%;float: right;}    .ycxwz h1{margin: 0;font-size: 16px;line-height: 50px;color: #555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .ycxwz article{font-size: 14px;line-height: 28px;color: #777;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    /*新闻详情*/    .xwxq{margin: 50px auto;}    .xqbt{font-size: 18px;text-align: center;line-height:70px;color: #333;background: url("../images/btbg.png") no-repeat bottom center;}    .fbsj{font-size: 14px;text-align: center;color: #777;line-height: 30px;}    .xwmsxq{margin: 40px auto;font-size: 14px;line-height: 28px;color: #555;}    .sxp{width: 100%;overflow: hidden; border-top: 1px dotted #bfbfbf;margin: 40px auto;}    .sxp li{font-size: 14px;line-height: 40px;color: #555; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}    .sxp li a{color: #555;}    /*产品列表*/    .cpdk{width: 100%;background: url("../images/cpbg1.jpg") no-repeat top center;padding:50px 0;}    .cpkn{padding: 0;margin:10px auto;}    .cpkn li h1{margin: 0;font-size: 16px;line-height: 60px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}    .cptn{border: 1px solid #e6e6e6;height:270px;overflow: hidden;}    .cpkn li{position: relative;top: 0;transition:all ease .3s;}    .cpkn li:hover{top: -8px;}    .cpkn li:hover h1{background:#f6f6f6;}    /*产品详情*/    .cpnnt img{display: block;border: 1px solid #e6e6e6;}    .cpmsbt{font-size: 20px;font-weight:bold;color: #333333;line-height: 60px;border-bottom: 1px solid #e6e6e6;margin-top: 40px;}    .msds{margin: 15px 0;font-size: 14px;line-height: 30px;color: #555;}    .lxcp{width: 100%;overflow: hidden;margin-top:60px;}    .fwrx{width: 50%;float: left;font-size:16px;line-height: 52px;background: url("../images/dhn.png") no-repeat 15px center #333333;color: #fff;text-align: center;padding-left: 40px;border-radius: 5px;}    .lxc{width: 200px;float: left;margin-left: 40px;background: url("../images/yxn.png") no-repeat 15px center#bc2931;font-size: 16px;line-height: 52px;color: #fff;padding-left:60px;border-radius: 5px;}    .lxc a{width: 100%;display: block;line-height: 52px;color: #fff;}    .xqmsbt{width: 100%;background:#e9e9e9;}    .msz{font-size: 16px;display: inline-block;padding: 0 30px;background:url("../images/bsj.png") no-repeat bottom center #bc2931;color: #fff;line-height: 50px;}    .xqmsn{margin: 40px auto;font-size: 14px;line-height: 28px;color: #555;}    .gd{font-size: 14px;color: #e1041b;float: right;}    /*信息纰漏*/    .pllb li{font-size: 14px;line-height: 60px;color: #555;border-bottom: 1px dotted #e6e6e6;background: url("../images/pltb.png") no-repeat left center;padding-left:15px;}    .pllb li a{color: #555;}    /*互动平台*/    .hdbt{font-size: 24px;line-height: 60px;text-align: center;color: #555555;font-weight: lighter;}    .hdbd{margin: 50px auto;}    .ycbd{margin: 30px auto;overflow: hidden;}    .srk{width:30%;margin-right:3%;float: left;}    .yzm{width:50%;margin-right:3%;float: left;}    .srk{margin-bottom:15px;}    .srk input{width: 100%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}    .yzm input{width:60%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}    .srk1{width: 96%;margin:0 0 10px 0;float: left;}    .srk1 textarea{min-height: 80px;border: 1px solid #e6e6e6;width: 100%;padding: 5px;font-size: 14px;color: #555;}    .tjan{width: 100%;float: left;line-height: 40px;text-align: center;font-size: 14px;margin-top: 15px;}    .tjan a{width:200px;display:block;line-height:40px;color: #fff;background: #e1041b;border-radius: 5px;}    .lxfs{margin: 40px auto;}    .hdlt{font-size: 20px;line-height: 50px;color: #555;font-weight: lighter;margin-top: 40px;}    .lxw{font-size: 14px;line-height:30px;color: #555;margin-top: 20px;}    /*招聘职位*/    .cpbt{margin: 40px auto;}    .cpbtnn h1{margin: 0;font-size: 24px;line-height: 50px;color: #555555;font-weight: lighter;text-align: center;background: url("../images/btbg.jpg") no-repeat bottom center;padding: 20px;}    .cpbtnn p{margin: 0;font-size: 18px;line-height: 50px;text-align: center;font-weight: lighter;color: #555555;text-align: center;}    .kqzw{margin: 30px auto;}    .kqzw li{margin: 15px auto;}    .zpbt{font-size: 16px;line-height: 50px;color: #000000;background: #e7eeee;padding-left: 15px;}    .zpnr{padding:15px;font-size: 14px;line-height: 28px;color: #555;}    /*福利待遇*/    .fldy{margin: 50px auto;position: relative;}    .ycdyw{position: absolute;left:500px;z-index: 100;background:rgba(255, 255, 255, 0.45);padding:20px 20px 20px 100px;margin-top: 30px;}    .ycdyw h1{margin:0;font-size: 24px;line-height:70px;color: #333;background: url("../images/xht.png") no-repeat left bottom;}    .ycdyw article{margin: 20px 0;font-size: 14px;line-height: 28px;color: #555;}    /*联系我们*/    .lxwm{margin: 40px auto;}    .btl{margin: 0;font-size:16px;line-height: 50px;color: #555;}    .lxwnm{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}    .lxdz{margin: 30px auto;}    .gsdh h1,.edh h1{margin: 0;font-size: 18px;line-height: 44px;background: #f5f5f5;color: #555;padding-left:15px;}    .gsdh .lxnnn,.edh .lxnnn{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}    .yc{display: block}.yc0{display: none;}    .dhh0{padding: 15px 0;}    .ybs,.ybx{width: 100%;display: block;}    .ybx{width: 100%;display: block;overflow: hidden;padding-top:10px;}    .qyy{width: 86px;float: right;margin-top:5px;}    .wxt{width: 24px;float: right;position: relative;margin-right:10px;margin-top:5px;}    .wxt img{display: block;margin: 0 auto;}    .tcwx{position: absolute;top: 20px;z-index: 100;display: none;visibility: hidden;left:-40px;}    .wxt:hover .tcwx{display: block;visibility: visible;width: 120px;}    .dhlx{width:206px;float: right;margin-right: 5px;}    .ssbox1{float: right;margin-right: 0;}    .yyt{width: 180px;float: right;font-size: 13px;line-height: 14px;color: #555;margin-top:5px;}    .yyt a{color: #555;}    .swsc{width: 80px; float: right;font-size: 13px;line-height:24px;color: #555;}    .gqdm{float: right;margin-right: 10px;}    .navbar-default .navbar-collapse, .navbar-default .navbar-form{background: #5e5e5e;}    .logon{margin-top: 5px;}    .navbar{min-height: 46px;}}.nrwz img,.xqmsn img,.fwnr img{max-width: 100%;height: auto;margin: 15px auto;}@media (max-width: 768px) {    .ybsy{padding:10px 0;}    .yyt{width: 196px;float: right;}    .zst1{height:273px;overflow: hidden;}    .zst{height:125px;overflow: hidden;}    /*联系我们*/    .lxwm{margin:20px auto;}    .btl{margin: 0;font-size:16px;line-height: 50px;color: #555;}    .lxwnm{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}    .lxdz{margin:20px auto;padding: 0;}    .gsdh h1,.edh h1{margin: 0;font-size: 18px;line-height: 44px;background: #f5f5f5;color: #555;padding-left:15px;}    .gsdh .lxnnn,.edh .lxnnn{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}    .dtt{width: 100%;overflow: hidden;}    /*福利待遇*/    .fldy{margin:20px auto;padding: 0;}    .ycdyw{margin: 15px auto;}    .ycdyw h1{margin:0;font-size: 20px;line-height:70px;color: #333;background: url("../images/xht.png") no-repeat left bottom;}    .ycdyw article{margin:10px 0;font-size: 14px;line-height: 28px;color: #555;}    /*招聘职位*/    .kqzw{padding: 0 5px;}    .cpbt{margin:10px auto;}    .cpbtnn h1{margin: 0;font-size: 20px;line-height:40px;color: #555555;font-weight: lighter;text-align: center;background: url("../images/btbg.jpg") no-repeat bottom center;padding: 20px;}    .cpbtnn p{margin: 0;font-size: 18px;line-height:40px;text-align: center;font-weight: lighter;color: #555555;text-align: center;}    .kqzw{margin:20px auto;}    .kqzw li{margin: 15px auto;}    .zpbt{font-size: 16px;line-height: 50px;color: #000000;background: #e7eeee;padding-left: 15px;}    .zpnr{padding:15px;font-size: 14px;line-height: 28px;color: #555;}    /*互动平台*/    .lxfs{margin:20px auto;padding: 0;}    .hdlt{font-size: 20px;line-height: 40px;color: #555;font-weight: lighter;margin-top:20px;}    .lxw{font-size: 14px;line-height:30px;color: #555;margin-top:10px;}    .hdbt{font-size: 20px;line-height: 40px;text-align: center;color: #555555;font-weight: lighter;}    .hdbd{margin:20px auto;}    .ycbd{margin:20px auto;overflow: hidden;}    .srk{width:100%;margin: 10px auto;}    .yzm{width:100%;margin-right:3%;float: left;}    .srk input{width: 100%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}    .yzm input{width:60%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}    .srk1{width:100%;margin:10px 0;}    .srk1 textarea{min-height: 80px;border: 1px solid #e6e6e6;width: 100%;padding: 5px;font-size: 14px;color: #555;}    .tjan{width: 100%;float: left;line-height: 34px;text-align: center;font-size: 14px;margin-top: 15px;}    .tjan a{width:200px;display:block;line-height: 34px;color: #fff;background: #e1041b;border-radius: 5px;}    /*产品详情*/    .cpxqn{padding: 0;}    .cpnnt img{display: block;border: 1px solid #e6e6e6;}    .cpmsbt{font-size:16px;font-weight:bold;color: #333333;line-height: 60px;border-bottom: 1px solid #e6e6e6;margin-top:20px;}    .msds{margin: 15px 0;font-size: 14px;line-height: 30px;color: #555;}    .lxcp{width: 100%;overflow: hidden;margin: 15px auto;}    .fwrx{width:65%;float: left;font-size:14px;line-height:44px;background: url("../images/dhn.png") no-repeat 5px center #333333;color: #fff;text-align: center;padding-left: 45px;border-radius: 5px;}    .lxc{width:30%;float: right;background: url("../images/yxn.png") no-repeat 5px center#bc2931;font-size:14px;line-height:44px;color: #fff;padding-left:40px;border-radius: 5px;}    .lxc a{width: 100%;display: block;line-height:44px;color: #fff;}    .xqmsbt{width: 100%;background:#e9e9e9;}    .msz{font-size: 16px;display: inline-block;padding: 0 30px;background:url("../images/bsj.png") no-repeat bottom center #bc2931;color: #fff;line-height: 50px;}    .xqmsn{margin: 40px auto;font-size: 14px;line-height: 28px;color: #555;}    /*产品列表*/    .cpdk{width: 100%;background: url("../images/cpbg1.jpg") no-repeat top center;padding:20px 0;}    .cpkn{padding: 0;margin:0px auto;}    .cpkn li{padding: 0 5px;}    .cpkn li h1{margin: 0;font-size: 14px;line-height:44px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}    .cptn{border: 1px solid #e6e6e6;height:175px;overflow: hidden;}    /*新闻详情*/    .xwxq{margin:20px auto;}    .xqbt{font-size: 16px;text-align: center;line-height:30px;padding:10px 0;color: #333;background: url("../images/btbg.png") no-repeat bottom center;}    .fbsj{font-size: 13px;text-align: center;color: #777;line-height: 30px;}    .xwmsxq{margin: 20px auto;font-size: 14px;line-height: 28px;color: #555;}    .sxp{width: 100%;overflow: hidden; border-top: 1px dotted #bfbfbf;margin: 40px auto;}    .sxp li{font-size: 14px;line-height: 40px;color: #555; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}    .sxp li a{color: #555;}    .gd{display: none;}    /*新闻列表*/    .xwlbn{margin:20px auto;}    .xwlbn li{padding:20px 0;position: relative;top: 0;transition: all ease .3s;}    .xwlbn li:nth-child(even){background: #f3f3f3;}    .xwsj{width:20%;float: left;background: #e8e8e8;font-size:14px;text-align: center;font-weight: lighter;color: #9a9999;padding-top:15px;line-height:20px;}    .xwsj h1{font-size:20px;text-align: center;font-weight: bold;color: #383535;border-top:1px solid #d0d0d0;display: inline-block;line-height:40px;margin: 0;}    .ycxwz{width:76%;float: right;}    .ycxwz h1{margin: 0;font-size: 15px;line-height: 30px;color: #555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .ycxwz article{font-size: 14px;line-height: 22px;color: #777;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    /*管理团队*/    .tdlb{margin:20px auto;padding: 0;}    .tdlb li{padding:15px 5px;border-bottom: 1px solid #e6e6e6;overflow: hidden;}    .tdt{width:28%;float: left;border-radius:10px;overflow: hidden;border: 1px solid #e6e6e6;}    .tdw{width:68%;float: right;}    .tdw h1{margin: 0;font-size: 20px;line-height:30px;color: #333;font-weight: bold;}    .tdw .zw{font-size: 14px;line-height:22px;color: #000;display: inline-block;padding: 0 15px;background: #e6e6e6;border-radius: 50px;font-weight: normal;margin-left: 15px;margin-bottom: 10px;}    .tdw article{font-size: 13px;line-height: 20px;color: #555;}    /*证书列表*/    .zzlb{margin: 40px auto;padding: 0 5px;}    .zzlb li{padding: 0 5px;}    .zzlb li p{margin: 0;font-size: 14px;line-height:50px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .zst{height:128px;overflow: hidden;}    /*公司简介*/    .fll{width: 100%;}    .fel{padding: 0;margin: 30px auto;}    .fel li{width: 50%;float: left;padding: 0 5px;margin-bottom: 10px;}    .fel li a{width:100%;font-size: 16px;line-height: 44px;color: #333;display: block;text-align: center;background:#cccece;border-bottom: 3px solid #f6fefe;}    .fel li a.active{background: url("../images/hsj.png") no-repeat bottom center #383535;border-bottom: 3px solid #e1041b;color: #fff;}    .nrk{margin:20px auto;}    .nrbt{font-size: 22px;line-height:40px;text-align: center;font-weight: bold;color: #333;}    .nrwz{margin: 20px auto;font-size: 14px;line-height: 28px;color: #555;overflow: hidden;}    /*footer*/    .footer{width: 100%;background: #f5f5f5;}    .end{padding:15px 15px;}    .fl{display: none;}    .ddh{font-size: 26px;line-height: 60px;color: #c31507;background: url("../images/dhtb.png") no-repeat left center;padding-left:46px;margin-top: 15px;}    .dewm{width: 100%;overflow: hidden;margin-top:10px;}    .ewmd{width: 20%;float: left;}    .ewmz{width: 55%;float: left;font-size: 14px;line-height: 24px;color: #333;margin-top: 5px;}    .bqxx{display: none;}    /*首页新闻*/    .xwzx{margin:20px auto;}    .cpgd1{width:20%;float: right;}    .cpgd1 a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:10px;}    .xwlbk{margin: 30px auto;overflow: hidden;}    .xwlbk li{padding: 0;margin-bottom: 15px;}    .xwlbk li h1{margin: 0;font-size: 15px;line-height: 50px;color: #555555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .xwlbk li article{font-size: 14px;line-height:26px;color: #666;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    /*首页资质荣誉*/    .gszz{padding:30px 0;}    .zzzs{padding: 0;}    .ybzsw{width: 100%;background: url("../images/zsbg.jpg") no-repeat top center;padding:15px 10px;}    .ybzsw h1{margin: 0;font-size: 24px;line-height: 50px;color: #333333;margin-top: 30px;text-align: center;}    .ybzsw article{font-size: 14px;line-height: 26px;color: #555555;margin: 15px auto;}    .gsxtb{width: 100%;overflow: hidden;margin: 20px 0;}    .gsxtb li{width:25%;float: left;padding: 0 5px;}    .gsxtb li img{display: block;margin: 0 auto;}    .gsxtb li p{margin: 0;font-size: 14px;text-align: center;color: #333;line-height:50px;}    /*首页简介*/    .gyk{margin:20px auto;padding: 0 5px;}    .gybt{margin: 0;font-size:20px;color: #333;text-align: center;line-height:40px;font-weight: bold; }    .gywz{margin:20px auto;font-size: 14px;line-height: 28px;color: #555;padding: 0 10px;}    .hstp{width: 100%;margin: 20px auto;overflow: hidden;}    .hstp li{padding: 0 5px;}    .hstp li:hover img{transform: scale(1.1,1.1) !important;        transition: all .5s ease 0s;}    .hstp p{margin: 0;font-size: 14px;line-height:40px;text-align: center;color: #555;}    .gstt{overflow: hidden;}    /*首页产品*/    .sycpk{width: 100%;padding:20px 0;background: url("../images/cpbg.jpg") no-repeat top center;}    .cpbt{width: 100%;overflow: hidden;}    .cpzw{width:80%;float: left;}    .cpzw h1{margin: 0;font-size: 20px;color: #333333;line-height: 50px;font-weight: bold;}    .cpzw article{display: none;}    .cpgd{width:20%;float: right;}    .cpgd a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:10px;}    .cplb{width: 100%;overflow:hidden;margin: 40px auto;}    .cplb li {padding: 0 5px;}    .cplb li a{display: block;position: relative;border: 1px solid #ccc;}    .cplb li{margin-bottom: 16px;}    .cplb li:hover img{transform: scale(1.2,1.2) !important;        transition: all .5s ease 0s;}    .cpt{overflow: hidden;height: 101px;}    .cpk{padding: 0 5px;}    .wz{width: 100%;padding:5px 0;}    .wz h1{margin: 0;font-size:16px;color: #555555;text-align: center;line-height: 30px; }    .wz p{margin: 0;font-size: 14px;font-weight: lighter;color: #555555;text-align: center;line-height:20px}    /*首页计数*/    .jjk{width: 100%;background:#fff;border-bottom: 1px solid #cccccc; }    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto}    .xjt li{  text-align:center; color:#666; border-right:solid 1px #dedede}    .xjt li:nth-child(3){border-right: none}    .xjt h3, .timer,.xjt h3 span{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; line-height:40px; }    .xjt sup{font-size:16px;top:-30px!important; line-height: 0}/*头部导航*/    .smxx{width: 100%;padding:10px 5px;margin-top:5px;}    .gqdm{width: 136px;line-height:24px;color: #fff;background: #d69c64;font-size: 14px;text-align: center;border-radius:50px;float: left;}    .yyqh{width: 84px;float: right;margin-left: 30px;position: relative;background: url("../images/yy.jpg") no-repeat left center;padding-left:26px;z-index: 100;margin-top:3px;cursor: pointer;}    .zkcd{z-index: 9999;width: 84px !important;border: 1px solid #fff;font-size: 14px;line-height: 30px;text-align:center;border-top: 1px solid #e6e6e6;position: absolute;min-width: 90px;        top: 30px;}    .navbar-brand{padding: 0;}    .dhh{padding: 0;}    .logo1{width:100%; padding: 5px 0;height:80px;}    .logob{margin-right: 20px;}    .logo2{margin: 0 auto;display: block;}    .navbar-toggle{margin-right: 0 !important;}    .dhs{padding:0;}    .navbar-nav{ text-align: center; background: #f6f6f6; width: 100%; margin: 0 auto}    .navbar-nav li{border-bottom: solid 1px #dedede;}    .navbar-collapse{padding:0 !important}    .navbar-header{padding: 5px 10px;min-height:60px}    .dropdown-menu li{text-align: center;line-height: 30px}    .dropdown-menu li:last-child{border-bottom: none}    .navbar{margin-bottom: 0;}    .yc0{display: block}    .yc{display: none !important;}}.hkan11{width:150px;text-align: center;background:#0055ff;line-height: 35px;border-radius: 35px;display: block;color: #fff!important;margin:0 auto;display: block;}/*内页banner*/.nybanner{width:100%;display: block;height:auto;margin:0 auto}.nybanner img{width: 100%;display: block;height:auto;margin:0 auto}.nyposition1{width:100%;background: #f8f8f8;overflow: hidden}.nyposition{ max-width: 1200px; margin:0 auto;  color: #444; font-size: 14px;overflow: hidden;padding: 10px 15px;line-height: 28px}.nyposition a{color: #444}/*页码*/.listfy {text-align:center; width:98%; display:block; margin:5px auto;}.pagination a{color:#0b112a !important}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {    z-index: 3;    color: #fff !important;    cursor: default;    background-color: #c31507!important;    border-color: #c31507 !important;}.carousel-inner .item img{max-width: 100%;height: auto;display: block;margin:0 auto}.bottomend{width:100%; margin: 0 auto; text-align: center; font-size:14px;line-height:45px;color:#e0e0e0;background:#373536}#platform .BMap_noprint {    background: url(../images/dbimg.png) no-repeat center center !important; height: 35px!important;}.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}